// 注意：每次调用 $.get() 或 $.post() 或 $.ajax() 的时候，
// 会先调用 ajaxPrefilter 这个函数
// 在这个函数中，可以拿到我们给Ajax提供的配置对象
$.ajaxPrefilter(function (opt) {
  // 在发起真正的 Ajax 请求之前，统一拼接请求的根路径
  opt.url = 'http://ajax.frontend.itheima.net' + opt.url

  if (opt.url.indexOf('/my/') !== -1) {
    opt.headers = {
      Authorization: sessionStorage.getItem('token') || ''
    }
  }

  opt.complete = function (xhr) {
    if (xhr.responseJSON.status === 1) {
      //统一判断返回的
      layui.layer.alert('你还没有登录', function (index) {

        //如果没有登录就跳转登录页面
        location.replace('/login.html')

        //删除本地tooken
        sessionStorage.removeItem('token')

        //关闭当前确认框
        layer.close(index)
      })
    }
  }
})